A Model for Dealing with Usability in a Holistic MDD Method
نویسندگان
چکیده
Currently, the importance of developing usable software is widely known. For this reason, there are many usability recommendations related to system functionality (called functional usability features). If these functional usability features are not considered from the very early steps of the software development, they require many changes in the system architecture. However, the inclusion of usability features from the early steps in a traditional software development process increases the analyst’s workload, who must consider not only features of the business logic but also usability features. In the Software Engineering community, holistic MDD methods are a solution to reducing the analysts’ workload since analysts can focus all their efforts on the conceptual model (problem space), relegating the architecture design and the implementation code (solution space) to automatic transformations. However, in general, MDD methods do not provide primitives for representing usability features. In this paper, we propose what we call a Usability Model that gathers conceptual primitives to represent functional usability features abstractly enough to be included in any holistic MDD method.
منابع مشابه
A proposal for modelling usability in a holistic MDD method
Holistic methods for Model-Driven Development (MDD) aim to model all the system features in a conceptual model. This conceptual model is the input for a model compiler that can generate software systems by means of automatic transformations. However, in general, MDD methods focus on modelling the structure and functionality of systems, relegating the interaction and usability features to manual...
متن کاملA Proposal to Elicit Usability Requirements within a Model-Driven Development Environment
Nowadays there are sound Model-Driven Development (MDD) methods that deal with functional requirements, but in general, usability is not considered from the early stages of the development. Analysts that work with MDD implement usability features manually once the code has been generated. This manual implementation contradicts the MDD paradigm and it may involve much rework. This paper proposes...
متن کاملDiscovering the Underlying Components Affecting the Usability of IoT in Iranian Libraries: A Theory Based on Context
Objective: The aim is to discover the underlying context components of IOT usability in Iranian libraries: A qualitative approach consistent with grounded theory. Method: This qualitative study was conducted based on grounded theory. Data were collected through semi-structured interviews with 13 faculty members of knowledge and information science based on purposeful and chain methods. Responsi...
متن کاملA Comparison of the Facets of Mindfulness Among Patients With Major Depression, Social Anxiety Disorder and Healthy Individuals
Objective: There are well-established benefits of mindfulness in clinical settings, but the different roles of mindfulness facets in each disorder yet remain unclear. The purpose of the current study was to investigate between-group comparisons of the facets of mindfulness among patients with Major Depression Disorder (MDD), Social Anxiety Disorder (SAD) and healthy individuals. Methods: The p...
متن کاملSynergistic Effects of Depression and Poor Impulse Control on Physical Partner Violence; A National Longitudinal Study in United States
Background: Although major depressive disorder (MDD) also increases the risk of Intimate Partner Violence (IPV) perpetration, poor mental health has been mostly conceptualized as a consequence of IPV victimization rather than a risk factor for IPV perpetration. Poor impulse control is another IPV risk factor. Building on a risk / risk framework, this study investigates additive and multiplicati...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011